Time Complexity of a Matrix Product on Message Passing Architectures

نویسندگان

  • MARYAM AMIRIPOUR
  • HAMID ABACHI
چکیده

The use of an appropriate methodology for calculating the communication cost, time complexity and performing task scheduling in massively parallel processing systems plays a significant role in improving the functionality of a message-passing architecture. This paper presents an existing message passing architecture (MSH 4-Cube) which is based on Master-Slave Super-Hypercube (MSSHP) topology. By applying matrix multiplication, we investigate the communication cost and time complexity on MSSHP topology. However, by means of mathematical simulation and graphical presentation, it is verified that the completion time of a matrix product is shorter when is applied on MSSHP compared with Hypercube (HP) topology. Key-Words:-Task Scheduling, Master-Slave, Super-Hypercube, Architecture, Matrix Product

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Communication Cost of a Matrix Product on Super-hypercube Architecture

Processor allocation and the task scheduling technique in parallel processing systems play a significant role in improving the performance of a message-passing architecture. Adapting the right algorithms and further improvements in areas such as time complexity, execution time, speed up and synchronization mechanisms undoubtedly facilitates implementation of advanced applications on a parallel ...

متن کامل

Receiver Architectures for MIMO-OFDM Based on a Combined VMP-SP Algorithm

Iterative information processing, either based on heuristics or analytical frameworks, has been shown to be a very powerful tool for the design of efficient, yet feasible, wireless receiver architectures. Within this context, algorithms performing message-passing on a probabilistic graph, such as the sum-product (SP) and variational message passing (VMP) algorithms, have become increasingly pop...

متن کامل

Efficient Sparse Code Multiple Access Decoder Based on Deterministic Message Passing Algorithm

Being an effective non-orthogonal multiple access (NOMA) technique, sparse code multiple access (SCMA) is promising for future wireless communication. Compared with orthogonal techniques, SCMA enjoys higher overloading tolerance and lower complexity because of its sparsity. In this paper, based on deterministic message passing algorithm (DMPA), algorithmic simplifications such as domain changin...

متن کامل

Parallel Simulation of Data Parallel Programs

Accurate simulations of parallel programs for large datasets can often be slow; parallel execution has been shown to ooer signiicant potential in reducing the execution time of many discrete-event sim-ulators. In this paper, we describe the design and implementation of a parallel simulator called DPSIM that simulates the execution of data parallel programs on contemporary message-passing parall...

متن کامل

Performance Characterization of Matrix Multiplication on SGI Altix 3700

Matrix multiplication is widely used in a variety of applications and is often one of the core components of many scientific computations which includes graph theory, numerical methods, digital control and signal processing. Multiplication of large matrices require a lot of computation time as its complexity is O(n), where n is the dimension of the matrix. A serial algorithm to compute large ma...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008